maximum power produced - Español Inglés Diccionario